using System;
using System.Collections;

namespace ZSW.Framework
{

    /// <summary>
    ///  初始化组件
    /// </summary>
    public interface IInit
    {
        bool IsInit { get; }

        void Init();
    }


    public interface IZSWUIView : IInit
    {
        bool IsVisible { get; }

        void Show();
        void Hide();
    }

    public interface IZSWInteractable : IInit
    {
        void OnInteract();
    }
}
